package com.sugon.entity;

import java.io.Serializable;

/**
 * 维护计划变成记录实体
 * 表名 MAINTAIN_PLAN_CHANGE
 *
 * @author sugon
 * @date 2019-08-07 14:03:39
 */
public class MaintainPlanChangeEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 变更人
     */
    private String userName;

    /**
     * 计划名称
     */
    private String planName;

    /**
     * 类型（0：延期申请，1：变更审批）
     */
    private Integer type;
    /**
     * 审批时间
     */
    private String approvalDate;
    /**
     * 审批状态
     */
    private String approvalStatus;
    /**
     * 审批人
     */
    private String approvalPerson;
    /**
     * 变更时间
     */
    private String changeDate;
    /**
     * 变更人
     */
    private String changePerson;
    /**
     * 事项
     */
    private String matter;
    /**
     * 原因
     */
    private String reason;
    /**
     * 维护计划id
     */
    private String maintainPlanId;
    /**
     * $column.comments
     */
    private String id;

    /**
     * 设置：类型（0：延期申请，1：变更审批）
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 获取：类型（0：延期申请，1：变更审批）
     */
    public Integer getType() {
        return type;
    }
    /**
     * 设置：审批时间
     */
    public void setApprovalDate(String approvalDate) {
        this.approvalDate = approvalDate;
    }

    /**
     * 获取：审批时间
     */
    public String getApprovalDate() {
        return approvalDate;
    }
    /**
     * 设置：审批状态
     */
    public void setApprovalStatus(String approvalStatus) {
        this.approvalStatus = approvalStatus;
    }

    /**
     * 获取：审批状态
     */
    public String getApprovalStatus() {
        return approvalStatus;
    }
    /**
     * 设置：审批人
     */
    public void setApprovalPerson(String approvalPerson) {
        this.approvalPerson = approvalPerson;
    }

    /**
     * 获取：审批人
     */
    public String getApprovalPerson() {
        return approvalPerson;
    }
    /**
     * 设置：变更时间
     */
    public void setChangeDate(String changeDate) {
        this.changeDate = changeDate;
    }

    /**
     * 获取：变更时间
     */
    public String getChangeDate() {
        return changeDate;
    }
    /**
     * 设置：变更人
     */
    public void setChangePerson(String changePerson) {
        this.changePerson = changePerson;
    }

    /**
     * 获取：变更人
     */
    public String getChangePerson() {
        return changePerson;
    }
    /**
     * 设置：事项
     */
    public void setMatter(String matter) {
        this.matter = matter;
    }

    /**
     * 获取：事项
     */
    public String getMatter() {
        return matter;
    }
    /**
     * 设置：原因
     */
    public void setReason(String reason) {
        this.reason = reason;
    }

    /**
     * 获取：原因
     */
    public String getReason() {
        return reason;
    }
    /**
     * 设置：维护计划id
     */
    public void setMaintainPlanId(String maintainPlanId) {
        this.maintainPlanId = maintainPlanId;
    }

    /**
     * 获取：维护计划id
     */
    public String getMaintainPlanId() {
        return maintainPlanId;
    }
    /**
     * 设置：${column.comments}
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取：${column.comments}
     */
    public String getId() {
        return id;
    }

    public String getPlanName() {
        return planName;
    }

    public void setPlanName(String planName) {
        this.planName = planName;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }
}
